package com.oa.admin.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import lombok.Data;

import java.util.Date;

@ApiModel("会议活动详情")
@Data
public class MeetingApplyDetailsVO {

    @ApiModelProperty("申请ID")
    private String id;

    @ApiModelProperty("会议ID")
    private String applyId;

    @ApiModelProperty("申请时间")
    private Date applyTime;

    @ApiModelProperty("申请人")
    private String proposer;

    @ApiModelProperty("部门")
    private String department;

    @ApiModelProperty("姓名")
    private String name;

    @ApiModelProperty("职务")
    private String duty;

    @ApiModelProperty("来访人数")
    private String comeVisitNum;

    @ApiModelProperty("来访时间")
    private Date comeVisitTime;

    @ApiModelProperty("公司名称")
    private String companyName;

    @ApiModelProperty("接待负责人")
    private String receptionOfficer;

    @ApiModelProperty("离开时间")
    private Date leaveTime;

    @ApiModelProperty("来访目的")
    private String visitPurpose;

    @ApiModelProperty("公司接待人员 id拼接")
    private String companyReceptionist;

    @ApiModelProperty("来访准备(1-引导 2-水牌 3-横幅 4-车位 5-其他)")
    private String visitPrepare;

    @ApiModelProperty("接待地点")
    private String receptionSite;

    @ApiModelProperty("接待物品(1-矿泉水 2-咖啡 3-热茶 4-水果 5-点心 6-其他)")
    private String receiveItems;

    @ApiModelProperty("会议安排(1-纸巾 2-纸笔 3-资料 4-相机 5-投影 6-电脑 7-电脑 8-其他)")
    private String meetingArrangement;

    @ApiModelProperty("交流内容")
    private String communicationContent;

    @ApiModelProperty("餐饮安排")
    private Integer cateringArrangement;

    @ApiModelProperty("接待人")
    private String receiver;

    @ApiModelProperty("总人数")
    private String headcount;

    @ApiModelProperty("预算")
    private String budget;

    @ApiModelProperty("结算人")
    private String settlement;

    @ApiModelProperty("地点")
    private String address;

    @ApiModelProperty("其他")
    private String other;
}
